conduct a patent search patent us patent copyright inventions intellectual property patent attorney invention inventors attorney how to patent an idea patents